package com.oop.kind;

public class Kind01 {
    //外部类
    public class outer{
        //成员变量
        private String name;
        private String speak;

        //成员内部类和成员变量,成员方法同级
        class Inner1{
            public void show(){
                System.out.println("我是成员内部类");
            }
        }
        //静态内部类 和外部类同级
            class Ineer2{
            public void show(){
                System.out.println("我是静态内部类");
            }
        }
        public void speak(){
            //局部内部类 和局部变量同级 不能添加访问修饰符
            class Ineer3{
                public void show(){
                    System.out.println("我是局部内部类");
                }
            }
            Ineer3 ineer3=new Ineer3();
            ineer3.show();
        }
    }
}
